tillable (land) - Alemán Inglés Diccionario